department of technical guidance and scientific information - French English Dictionary